kendini takdim eden - Turkish English Dictionary